to serve refreshments - Spanish English Dictionary